MacAdam/Cage
9781931561464
MacAdam/Cage
9781931561464
About halfway through Audrey Niffenegger's debut novel, The Time Traveler's Wife, you realize you're going to be devastated. You love the characters, you're deeply involved in their lives, you can sense tragedy coming and you know it's going to hurt. But there's no way you can stop reading. And that's exactly as it should be.…
Stay on top of new releases: Sign up for our newsletter to receive reading recommendations in your favorite genres.